de facto domicile - French English Dictionary